rough stonewort - French English Dictionary